有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

固件文件的java容器:二进制数据部分的集合

我需要为嵌入式设备生成固件文件,我想知道这样的数据结构格式的最佳实践是什么

该文件中应该有几个项目:MCU固件,一些要写入设备闪存的数据部分

显而易见的方法是“手动”实现该格式:文件开头的一些头(头应该包含数据结构的版本),然后是地址表,然后是数据。这是我在以前的项目中使用的方式,当我需要更改某些内容时,我真的厌倦了维护这种结构

在二进制文件中是否存在存储数据集合的现有容器?有很多图书馆(至少C++和java)可以处理这个数据收集,这是很好的。我想到的是一个包含一个或多个表的SQLite数据库文件,但对于我的需求来说,这似乎是一种开销

是否有一些最佳实践来实现我的需求


共 (1) 个答案

  1. # 1 楼答案

    依我看,最常见的格式是ZIP或Java术语JAR。这可以在Windows资源管理器中浏览并在各种平台上阅读